modular building-block system - Francés Inglés Diccionario